.sc-print-setting{
    display: block;
    padding: 10px;
    width: auto;
}

.sc-print-setting .sc-input-props{
    width: 100%;
    padding: 4px 8px;
    box-sizing: border-box;
}

.sc-print-setting .sc-print-setting-row{
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 4px;
}

.sc-print-setting .sc-print-setting-row.sc-row-direction-column{
    flex-direction: column;
    align-items: flex-start;
}

.sc-print-setting label{
    font-family: 宋体 微软雅黑;
    font-size: 12px;
    font-weight: normal;
    min-width: 80px;
    margin: 6px 6px 6px 0px;
}

.sc-print-setting input[type=text],
.sc-print-setting select{
    outline: none;
    padding: 2px 6px;
    height: 24px;
    width: 100%;
    font-size: 12px;
    box-sizing: border-box;
}

.sc-print-setting input[type=radio],
.sc-print-setting input[type=checkbox]{
    margin-left: 0px;
    vertical-align: -2px;
}

.sc-setting-description{
    font-size: 12px;
    font-style: italic;
    color: red;
}

.sc-print-setting textarea{
    outline: none;
    padding: 2px 6px;
    height: 48px;
    width: 100%;
    font-size: 12px;
    box-sizing: border-box;
    resize: none;
}

.sc-print-setting .sc-number{
    width: 100%;
}

.sc-print-setting .sc-print-view,
.sc-print-setting .sc-texture-view{
    padding: 5px 5px 5px 10px;
    min-height: 250px;
}

.sc-print-setting .sc-dialog-button{
    margin: 0;
}

.sc-print-setting .sc-color-display{
    width: 32px;
    height: 12px;
}
